package com.itrencai.d12_Recurtion;

import java.io.File;
import java.text.SimpleDateFormat;

public class FileDemo {
    public static void main(String[] args) {
        //1.绝对路径创建一个文件对象
        File f1=new File("E:/javalearn/pipa.png");
        //a.获取文件定义的时候使用的路径
        System.out.println("f1.getAbsolutePath()");
        //b.获取文件定义时使用的路径
        System.out.println(f1.getPath());
        //c.获取文件的名称，带后缀
        System.out.println(f1.getName());
        //d.获取文件的大小，字节个数
        System.out.println(f1.length());
        //e.获取文件的最后修改时间
        long time=f1.lastModified();
        System.out.println("最后修改时间："+new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(time));
        //f.判断文件是文件还是文件夹
        System.out.println(f1.isFile());//true
        System.out.println(f1.isDirectory());//false 不是文件夹


        //创建新文件
        File f=new File("oop-app/src/data.txt");
        //mkdir创建一级目录
        File f2=new File("E:javalearn/aaa");
        System.out.println(f2.mkdir());

    }
}
